property deed - German English Dictionary